@charset "utf-8";
/* CSS Document */
body{padding:0; margin:0px; font-size:12px;color:#3c3c3c;}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,p,tr,td,th{margin:0px;padding:0px}
li {list-style-type:none}
img{border:0}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1}
.clear{clear:both}
a{color:#3c3c3c;text-decoration:none;}
a:hover{color:#0060a4;text-decoration:underline;}
a:active{star:expression(this.onFocus=this.blur())}

.fl{ float:left;}
.fr{ float:right;}
.mt10{ margin-top: 10px;}
body{ background:url(../images/page.gif);}
.w{ width:1000px; margin:0 auto;}

.header{ height:168px; background:url(../images/header.gif) repeat-x; position: relative; z-index: 5;}
.header .top{ height: 129px;}
.header .logo{ width: 700px; float: left; padding-top: 45px;}
.header .phone{width: 290px; padding-right: 10px; float: right; padding-top: 56px; text-align: right; position: relative;}
.header .jr_bg{ width: 167px; padding-left: 52px; background: url(../images/jr-bg.png) no-repeat; height: 20px; position: absolute; top: 0; right: 0;}
.header .jr_bg a{float: left;height:20px; line-height: 20px; display: inline-block; color: #fff;white-space:nowrap;}
.header .setHome{ padding-right: 42px;}

.sytop{ height: 90px;}
.sytop .logo{ width: 288px; float: left; padding-top: 18px;}
.sytop .phone{ width: 624px; float: left; padding-top: 29px;}
.sytop .tel{ height: 17px; padding-left: 40px; background: url(../images/phone.gif) no-repeat; font-family: '微软雅黑'; font-size: 16px; color: #333333; padding-top: 18px;}
.sytop .jiesuan{ width: 167px; height: 62px; padding-top: 28px; float: left; background: url(../images/jiesuan.gif) no-repeat 0px 28px;}
.sytop .jiesuan span{ width: 103px; padding-left: 30px; height: 35px; line-height: 35px; display: inline-block; float: left;}
.sytop .jiesuan a{ width: 34px; height: 35px; line-height: 35px; float: left; display: inline-block;}

.nav{height:39px; }
.nav li{ float:left; width:124px; padding-left:1px; text-align:center; background:url(../images/navli.gif) no-repeat left; height:39px;position:relative;}
.nav li a{width:124px; height:39px; display:inline-block; line-height:39px; font-family:"微软雅黑"; font-size:14px; color: #fff;}
.nav li a:hover{text-decoration:none; background: #00a3e4;}
.nav li.bg{ background:none;}
.nav li .fill,.nav li .hover{text-decoration:none;background: #00a3e4;}
.nav ul li ul{width:124px; overflow:hidden; display:none; position:absolute; top:39px; left:1px;}
.nav ul li ul li{ width:124px; height:30px; background:url(../images/navulx.png) no-repeat top center;;padding:0px; overflow:hidden;}
.nav ul li ul li a{ width:124px; height:30px;line-height:30px; font-size:12px; font-family: '宋体';}
.nav ul li ul li a:hover{background: url(../images/navxhover.png) no-repeat center center;}

.leading{ height: 410px; position:relative;}
.bannerFull{ width:100%; height:410px;overflow:hidden; position:relative;}
.bannerFull .pannel{width:100%; height:364px;overflow:hidden;position: relative; z-index:1;}
.bannerFull .pannel .pannelList{width:800%; height:364px;position: absolute; overflow:hidden;}
.bannerFull .pannel .pannelList .boxContent{ display:block; width:auto; height:397px; float:left; overflow:hidden;}
.bannerFull .bannerPrev,.bannerFull .bannerNext{display: block;width:40px;height:8px;position: absolute;bottom:-5px; _bottom:-12px;z-index:6; color: #7c7c7c;}
.bannerFull .bannerPrev{right:136px;}
.bannerFull .bannerNext {right:12px;}
.bannerFull .triggerBox{ display:block; width:1000px; height:1px; margin:0px auto; position: relative; z-index:6;}
.bannerFull .trigger{display:block; width:69px; height:8px; position:absolute; z-index:8; bottom:-8px; right:54px;_right:40px;}
.bannerFull .trigger li{ width:8px; height:8px; display:block;margin-right:15px; float:left; line-height:8px; background:url(../images/scroll_prev.gif) no-repeat; overflow:hidden; text-indent:8px;}
.bannerFull .trigger li.current{background:url(../images/scroll_next.gif) no-repeat; cursor:pointer;}

.bannerFull .bg{width: 100%; height: 55px; background: url(../images/triggerBox.png) no-repeat top center; position: absolute; left: 0; bottom: 0; z-index: 2;}
.xwlb{ width: 100%; height: 55px; position: absolute; left: 0; bottom: 0; z-index: 5;}
.cpshow{ width: 425px; height: 29px; position: relative;}
.cpshow .index_an{ display:none;}
.cpshow .cpHotPrev,.cpshow .cpHotNext{ width: 5px; height: 3px; position: absolute; left: 420px; overflow: hidden;}
.cpshow .cpHotPrev{ top: 10px; background: url(../images/xwleft.png) no-repeat;}
.cpshow .cpHotNext{ top: 15px;background: url(../images/xwright.png) no-repeat;}
.cpshow .cpHotPrev:hover{ background: url(../images/xwlefth.png) no-repeat;}
.cpshow .cpHotNext:hover{ background: url(../images/xwrighth.png) no-repeat;}
.cpshow .content{width:398px; height:29px;}
.cpshow .content li{ width:365px; height:29px; padding-left: 33px; line-height: 29px;}
.cpshow .content li a{ float: left; color: #636363;}
.cpshow .content li span{ float: right;color: #636363;}
.cpshow .pannel{ width:398px; height:29px; overflow:hidden; position:relative;}
.cpshow .pannel .pannelList{ width:398px; height:1000%; position:absolute; display:block;}

.gsxw{width: 492px; float: left; position: relative; margin-top: 5px;}
.gsxw .title{ height: 62px; width: 102px; position: absolute; right: 5px; top: 0;}
.gsxw .title li{ width: 51px; height: 62px; overflow: hidden; float: left;}
.gsxw .title li.hover{ cursor: pointer;}
.company{ width: 490px; border: 1px solid #dadada; height: 281px; background: #fff;}
.company .tit{ height: 60px; background: url(../images/companyico.gif) no-repeat 16px 19px; padding-left: 45px; border-bottom: 1px solid #d7d7d7;}
.company .tit span{ float: left; height: 60px; line-height:60px; font-family: '微软雅黑'; font-size: 24px; color: #0060a4;}
.company .tit span font{ font-family: 'Arial'; font-size: 14px; color: #000000; padding-left: 10px; text-transform: uppercase;}
.company .tit a{ }
.company .ml1{ padding-top: 9px; height: 112px;border-bottom: 1px solid #d7d7d7; padding-left: 9px;padding-right: 15px; margin-bottom: 8px;}
.company .ml1 img{ width: 140px; float: left; height: 98px;display: block; border: 1px solid #e0e0e0; padding: 2px;}
.company .ml1 .name{ padding-left: 18px; width: 200px; float: left;}
.company .ml1 .name a{ height: 30px; line-height: 26px; display: inline-block; font-size: 14px; color: #3e3e3e; font-weight: bold;}
.company .ml1 .name p{ line-height: 24px; color: #636363;}
.company .ml1 .time{ width: 58px; padding-top: 8px; text-align: center; float: right; color: #636363;font-family: '微软雅黑';}
.company .ml1 .time span{ font-family: '微软雅黑'; font-size: 48px; color: #636363;}
.company .ml2{ height: 29px; line-height: 29px; background: url(../images/mboico.gif) no-repeat 12px; padding-left: 20px; border-bottom:1px dashed #dcdcdc; padding-right: 10px;}
.company .ml2 a{ float: left; color: #636363;}
.company .ml2 span{ color: #b9b9b9; float: right;}
.company .abts{width:100%; height:100%;}
.company .abts img{float:left; margin-left:10px; margin-top:15px; margin-right:15px;}
.company .abts .info{width:230px; float:left; margin-top:25px; line-height:25px;}
.about{width: 260px; border: 1px solid #dadada; height: 281px; background: #fff; float: left;margin-top: 5px; margin-left: 15px; display: inline;}
.about .tit{ height: 60px; line-height:60px;background: url(../images/companyico.gif) no-repeat 11px 19px; padding-left: 40px; border-bottom: 1px solid #d7d7d7;}
.about .tit a{font-family: '微软雅黑'; font-size: 24px; color: #0060a4;}
.about .tit span{ font-family: 'Arial'; font-size: 14px; color: #000000; padding-left: 10px; text-transform: uppercase;}
.about .comt{ padding: 5px 5px 0px 5px;}
.about .comt img{ width: 248px; height: 120px; display: block; border: 1px solid #d0d0d0;}
.about .comt p{ line-height: 20px; color: #3c3c3c; padding-top: 5px;}
.about .comt p span{ color: #0060a4;}

.about .mbo_lb{ }
.about .ml1{ padding-top: 9px; background: #f9fcfa; height: 60px;border-bottom: 1px solid #d7d7d7; padding-left: 9px;}
.about .ml1 img{ width: 71px; float: left; height:48px;display: block; border: 1px solid #e0e0e0;}
.about .ml1 .name{ padding-left: 8px; width: 118px; float: left;}
.about .ml1 .name a{ height: 16px; line-height: 16px; display: inline-block; color: #0060a4; font-weight: bold;}
.about .ml1 .name p{ line-height: 18px; color: #636363;}
.about .ml2{ height: 29px; line-height: 29px;padding-left: 9px; border-bottom:1px dashed #dcdcdc; padding-right: 9px;}
.about .ml2 a{ float: left; color: #3e3e3e;}
.about .ml2 span{ color: #ababab; float: right;}


.case{ width: 214px;border: 1px solid #dadada; height: 281px; background: #fff; float: left;margin-top: 5px; margin-left: 15px; display: inline;}
/*
.case .tit{ height: 37px; line-height: 27px; text-align: center; background: url(../images/case.png) no-repeat;}
.case .tit a{ font-family: '微软雅黑'; font-size: 18px; color: #fff;}
*/
.case .tit{ height: 60px; line-height:60px;background: url(../images/companyico.gif) no-repeat 11px 19px; padding-left: 40px; border-bottom: 1px solid #d7d7d7;}
.case .tit a{font-family: '微软雅黑'; font-size: 24px; color: #0060a4;}
.case .tit span{ font-family: 'Arial'; font-size: 14px; color: #000000; padding-left: 10px; text-transform: uppercase;}
.case .mbo_lb{ height: 250px; border-top: none;}
.case .ml1{ padding-top: 9px; background: #f9fcfa; height: 75px;border-bottom: 1px solid #d7d7d7; padding-left: 9px;}
.case .ml1 img{border: 1px solid #e0e0e0;}
.case .ml1 .name{ padding-left: 8px; width: 148px; float: left;}
.case .ml1 .name a{ height: 16px; line-height: 16px; display: inline-block; color: #0060a4; font-weight: bold;}
.case .ml1 .name p{ line-height: 18px; color: #636363;}
.case .ml2{ height: 29px; line-height: 29px;padding-left: 9px; border-bottom:1px dashed #dcdcdc; padding-right: 9px;}
.case .ml2 a{ float: left; color: #3e3e3e;}
.case .ml2 span{ color: #ababab; float: right;}
.case .ml3 p{margin:7px 10px;}

.case2{ width: 212px;}
.case2 .tit2{ height: 37px; line-height: 27px; text-align: center; background: url(../images/case2.png) no-repeat;}
.case2 .tit2 a{ font-family: '微软雅黑'; font-size: 18px; color: #fff;}
.case2 .mbo_lb2{ border: 1px solid #dcdcdc; height: 250px; border-top: none;}
.case2 .ml12{ padding-top: 9px; background: #f9fcfa; height: 75px;border-bottom: 1px solid #d7d7d7; padding-left: 9px;}
.case2 .ml12 img{border: 1px solid #e0e0e0;}
.case2 .ml12 .name{ padding-left: 8px; width: 148px; float: left;}
.case2 .ml1 .name a{ height: 16px; line-height: 16px; display: inline-block; color: #0060a4; font-weight: bold;}
.case2 .ml1 .name p{ line-height: 18px; color: #636363;}
.case2 .ml2{ height: 29px; line-height: 29px;padding-left: 9px; border-bottom:1px dashed #dcdcdc; padding-right: 9px;}
.case2 .ml2 a{ float: left; color: #3e3e3e;}
.case2 .ml2 span{ color: #ababab; float: right;}
.case2 .ml32 p{margin:10px;}


.core{ padding-top: 12px; height: 315px;}
.core .tit{ height: 52px; background: url(../images/corett.gif) repeat-x bottom; margin-bottom: 20px;}
.core .tit span{ height:52px; line-height:48px; background: url(../images/coretth.gif) repeat-x bottom; display: inline-block; float: left; font-family: '微软雅黑'; font-size: 24px; color: #0060a4;}
.core .tit font{ font-size: 18px; color: #3e3e3e; padding-left: 10px; text-transform: uppercase;}
.core .tit a{}
.core .tbody { height:233px;}
.core .tbody .main { width:1000px; overflow:hidden; height:233px; float:left;position:relative;}
.core .tbody .main ul { float:left;height:233px;}
.core .tbody .main li{width:237px; height:231px; border: 1px solid #e4e4e4; background:#fff; float:left; margin-right:15px; display:inline;}
.core .tbody .main li .lll{height:27px;line-height:27px; background: url(../images/lll.gif) no-repeat 8px; padding-left: 33px; width: 204px; display:inline-block; border-bottom: 1px solid #f2f2f2;}
.core .tbody .main li .link{width:229px; padding-left: 8px; height: 30px;line-height: 30px; display: inline-block; background: url(../images/corelink.gif) no-repeat 213px; clear: #3e3e3e; font-size: 14px;}
.core .case_pic{overflow:hidden;position:relative;width:239px;height:173px;}
.core .case_pic img{width:237px;height:173px; display:block;}
.core .case_pic dd {cursor:pointer;display:block;height:70px;left:0;overflow:hidden;padding-top:70px;position:absolute;bottom:-70;width:237px; text-align:left;}
.core .case_pic dd p{background:#fff;color:#3e3e3e;cursor:pointer;display:block;height:50px; padding-top: 20px; line-height:18px;text-decoration:none;width:217px; padding-left:10px; padding-right: 10px;}

.key{ height: 42px; background: url(../images/key.png) no-repeat; line-height: 42px; padding-left: 170px; color: #d7d7d7;}
.key a{ color: #636363; padding-left: 8px; padding-right: 8px;}

.pagebanner{ width:100%; height:172px;overflow:hidden; position:relative; margin-bottom: 20px;}
.pagebanner .pannel{width:100%; height:172px;overflow:hidden;position: relative; z-index:1;}
.pagebanner .pannel .pannelList{width:800%; height:172px;position: absolute; overflow:hidden;}
.pagebanner .pannel .pannelList .boxContent{ display:block; width:auto; height:172px; float:left; overflow:hidden;}
.pagebanner .triggerBox{ display:block; width:1000px; height:1px; margin:0px auto; position: relative; z-index:6;}
.pagebanner .trigger{display:none; width:69px; height:8px; position:absolute; z-index:8; bottom:10px; left:460px;}
.pagebanner .trigger li{ width:8px; height:8px; display:block;margin-right:15px; float:left; line-height:8px; background:url(../images/scroll_prev.gif) no-repeat; overflow:hidden; text-indent:8px;}
.pagebanner .trigger li.current{background:url(../images/scroll_next.gif) no-repeat; cursor:pointer;}

.subleft{ width:212px; float: left;}
.subtit{ height: 57px; line-height: 57px; background: url(../images/subtit.gif) no-repeat;font-family: '微软雅黑'; font-size: 20px; color: #fff; padding-left: 46px;}
.subleft .type dd{ height: 50px; border: 1px solid #e2e2e2; margin-top: 2px;}
.subleft .type dd a{background:url(../images/typeli.gif) #fff no-repeat 187px; height:50px; line-height:50px; display:block;font-size: 14px; color:#3e3e3e;padding-left: 13px;}
.subleft .type dd a:hover,.subleft .type dd .hover{ background:url(../images/typehover.gif) #f9fcfa no-repeat 187px; color:#0060a4; text-decoration: none;}

.subleft .type ul li{ height: 50px; border: 1px solid #e2e2e2; margin-top: 2px;}
.subleft .type ul li a{background:url(../images/typeli.gif) #fff no-repeat 187px; height:50px;text-indent:40px; line-height:50px; display:block;font-size: 13px; color:#3e3e3e;padding-left: 13px;}
.subleft .type ul li a:hover,.subleft .type ul li .hover{ background:url(../images/typehover.gif) #f9fcfa no-repeat 187px; color:#0060a4; text-decoration: none;}

.nycase{ width: 212px; padding-top: 18px;}
.nycase .tit{ height: 37px; line-height: 27px; text-align: center; background: url(../images/nycase.png) no-repeat;}
.nycase .tit a{ font-family: '微软雅黑'; font-size: 18px; color: #fff;}
.nycase .mbo_lb{ border: 1px solid #dcdcdc; height: 250px; border-top: none;}
.nycase .ml1{ padding-top: 9px; background: #f9fcfa; height: 60px;border-bottom: 1px solid #d7d7d7; padding-left: 9px;}
.nycase .ml1 img{ width: 71px; float: left; height:48px;display: block; border: 1px solid #e0e0e0;}
.nycase .ml1 .name{ padding-left: 8px; width: 118px; float: left;}
.nycase .ml1 .name a{ height: 16px; line-height: 16px; display: inline-block; color: #0060a4; font-weight: bold;}
.nycase .ml1 .name p{ line-height: 18px; color: #636363;}
.nycase .ml2{ height: 29px; line-height: 29px;padding-left: 9px; border-bottom:1px dashed #dcdcdc; padding-right: 9px;}
.nycase .ml2 a{ float: left; color: #3e3e3e;}
.nycase .ml2 span{ color: #ababab; float: right;}
.nynews{ width: 212px; padding-top: 10px;}
.nynews .tit{ height: 43px;background: url(../images/nynews.gif) no-repeat; padding-left: 34px; padding-right: 10px;}
.nynews .tit span{ font-family: '微软雅黑'; font-size: 20px; height: 43px; line-height: 43px; float: left; color: #fff;}
.nynews .tit a{ padding-top: 12px; float: right;}
.nynews .mbo_lb{ border: 1px solid #dcdcdc; padding-top: 5px; padding-bottom: 10px; border-top: none;}
.nynews .ml1{ padding-top: 7px; background: #f9fcfa; height:50px;border-bottom: 1px solid #d7d7d7; padding-left: 5px;}
.nynews .ml1 img{ width: 57px; float: left; height:42px;display: block;}
.nynews .ml1 .name{ padding-left: 8px; width: 134px; float: left;}
.nynews .ml1 .name a{ height: 22px; line-height: 16px; display: inline-block; color: #0060a4; font-weight: bold;}
.nynews .ml1 .name p{ line-height: 18px; color: #636363;}
.nynews .ml2{ height: 29px; line-height: 29px;padding-left: 6px; border-bottom:1px dashed #dcdcdc; padding-right: 9px;}
.nynews .ml2 a{ float: left; color: #3e3e3e;}
.nynews .ml2 span{ color: #ababab; float: right;}
.subleft .subadv{height: 70px; margin-top: 10px;}

.subright{ width: 776px; float: right; border: 1px solid #e2e2e2; background: #ffffff;}
.crumb{height:55px; background: url(../images/crumb.gif) no-repeat 15px;border-bottom: 1px solid #e2e2e2;padding-left: 38px; padding-right: 12px;}
.crumb .nav_tit{ float: left; height:55px;line-height: 55px;font-size: 14px; color: #0060a4; font-weight: bold;}
.crumb .nav_route{float:right; height:55px;line-height:55px; color:#636363;}
.crumb .nav_route a{color:#636363;}

.page {display:block;height:25px; margin:20px auto; text-align:center;}
.page a,.page span {background:#fff;border:1px solid #ababab;color:#666666;display:inline-block;height:auto;line-height:18px;margin:0px 0px 0px 8px;padding:3px 7px;width:auto;}
.page a:hover,.page .cur {background:#0060a4;border-color:#4c93ae;color:#fff;text-decoration: none;}

.newslist{ width: 730px; margin: 0px auto;}
.newslist .newsbox{ width:730px; padding-top: 20px;padding-bottom: 20px; border-bottom: 1px solid #ccc;}
.newslist .newsbox h3{ height: 30px; line-height: 24px;}
.newslist .newsbox h3 a{ float: left; font-size: 14px; color: #3e3e3e;}
.newslist .newsbox h3 a:hover{ color: #2a60b0; text-decoration: underline;}
.newslist .newsbox h3 span{ float: right;color: #999;font-size: 14px; font-weight: normal;}
.newslist .newsbox p{ color: #636363; line-height: 24px; text-indent: 2em;}

.prodlist{ padding-left: 14px; padding-top: 18px;}
.prodlist li{width:237px; height:231px; border: 1px solid #e4e4e4; background:#fff; float:left; margin-right:13px; display:inline; margin-bottom: 20px;}
.prodlist li .lll{height:27px;line-height:27px; background: url(../images/lll.gif) no-repeat 8px; padding-left: 33px; width: 204px; display:inline-block; border-bottom: 1px solid #f2f2f2;}
.prodlist li .link{width:229px; padding-left: 8px; height: 30px;line-height: 30px; display: inline-block; background: url(../images/corelink.gif) no-repeat 213px; clear: #3e3e3e; font-size: 14px;}
.prodlist .case_pic{overflow:hidden;position:relative;width:239px;height:174px;}
.prodlist .case_pic img{width:237px;height:173px; display:block;}
.prodlist .case_pic dd {cursor:pointer;display:block;height:70px;left:0;overflow:hidden;padding-top:70px;position:absolute;bottom:-70;width:237px; text-align:left;}
.prodlist .case_pic dd p{background:#fff;color:#3e3e3e;cursor:pointer;display:block;height:50px; padding-top: 20px; line-height:18px;text-decoration:none;width:217px; padding-left:10px; padding-right: 10px;}

.caselist{ padding-left: 14px; padding-top: 18px;}
.caselist li{width:237px; height:203px; border: 1px solid #e4e4e4; background:#fff; float:left; margin-right:15px; display:inline; margin-bottom: 20px;}
.caselist li .link{width:229px; padding-left: 8px; height: 30px;line-height: 30px; display: inline-block; background: url(../images/corelink.gif) no-repeat 213px; clear: #3e3e3e; font-size: 14px;}
.caselist li img{width:237px;height:173px; display:block;}

.single{padding:25px;}
.single h1{font-size:20px;line-height:40px;margin-bottom:10px;text-align:center;}
.articleMessage {color:#666;height:36px;line-height:36px;text-align: center; margin-bottom:15px;border-bottom:1px dashed #dadada;}
.articleMessage span{padding-right:20px;}
.deseditor{line-height:25px; color: #3e3e3e; font-size: 13px;}
.preNext{ border-top:1px dashed #dadada;border-bottom:1px dashed #dadada; height:21px; line-height:21px; padding-top:8px; margin-top:20px; padding-left:5px; padding-right:5px; padding-bottom:8px;}

.SonlineBox{ width:86px; overflow:hidden; top:0px; z-index:9999;}
.SonlineBox .openTrigger{ width:18px; height:35px; position:absolute; top:150px; z-index:1; cursor:pointer; background:url(../images/greenOpen.png) no-repeat;}
.SonlineBox .titleBox{ width:100%; height:326px; position:relative; z-index:1;}
.SonlineBox .contentBox{ display:block; width:100%; height:326px; overflow:hidden; background:url(../images/piaofu.png) no-repeat right; position:absolute; z-index:2; }
.SonlineBox .contentBox .closeTrigger{ width:18px; height:35px; display:block; cursor:pointer;  position:absolute; top:150px;left:0px; z-index:2; background:url(../images/greenOpen.png) no-repeat;}
.SonlineBox .contentBox .listBox{overflow:hidden; position:absolute; top: 0; right: 0;height:326px; width: 68px; z-index: 3;}
.SonlineBox .contentBox .listBox .QQList{ display:block; width:100%; height:81px;}
.SonlineBox .contentBox .listBox .QQList a{ height:81px; display:block;}
.SonlineBox .contentBox .listBox .QQList a:hover{cursor: pointer;}

/*---footer begin---*/
.footer{background: url(../images/footer.gif) repeat-x; height:101px; margin-top: 25px;}
.footer .basenav{ height:45px; line-height:45px; text-align:center; color:#bbbbbb;}
.footer .basenav a{ color:#636363; padding-left:10px; padding-right:10px;}
.footer .basenav a:hover{ color:#0060a4;}
.footer .baseinfo{ text-align:center; line-height:56px; color:#c2c2c2;}
.footer .baseinfo a{color:#c2c2c2;}

.gbooks table{border:#999 solid 1px; border-collapse:collapse;}
.gbooks table td{height:45px; line-height:45px;border:#999 solid 1px;}
.gbooks table td .ibn{width:100px; height:30px; border:#CCCCCC solid 1px; text-align:center;}
.gbooks table td .ipt{width:200px; height:28px; line-height:28px; border:#CCCCCC solid 1px; padding-left:5px;}